Big Huge Thesaurus

cassava starch

noun